+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Legal Partition Candidates                                                                                                                                                                                                            ;
+----------------------------------+-------+----------------+--------------+----------------+--------+-----------------+---------------+-----------------+-------+----------------+--------------+------------------+-------------------+
; Hierarchy                        ; Input ; Constant Input ; Unused Input ; Floating Input ; Output ; Constant Output ; Unused Output ; Floating Output ; Bidir ; Constant Bidir ; Unused Bidir ; Input only Bidir ; Output only Bidir ;
+----------------------------------+-------+----------------+--------------+----------------+--------+-----------------+---------------+-----------------+-------+----------------+--------------+------------------+-------------------+
; hex_inst_3                       ; 4     ; 0              ; 0            ; 0              ; 7      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; hex_inst_2                       ; 4     ; 0              ; 0            ; 0              ; 7      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; hex_inst_4                       ; 4     ; 3              ; 0            ; 3              ; 7      ; 3               ; 3             ; 3               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; hex_inst_1                       ; 4     ; 0              ; 0            ; 0              ; 7      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; hex_inst_0                       ; 4     ; 0              ; 0            ; 0              ; 7      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; ColorMapperUnit|emptyscreenshow  ; 0     ; 40960          ; 0            ; 40960          ; 40960  ; 40960           ; 40960         ; 40960           ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; ColorMapperUnit|Resultimage      ; 0     ; 17200          ; 0            ; 17200          ; 17200  ; 17200           ; 17200         ; 17200           ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; ColorMapperUnit|blockdrawer_unit ; 0     ; 29300          ; 0            ; 29300          ; 29300  ; 29300           ; 29300         ; 29300           ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; ColorMapperUnit                  ; 547   ; 0              ; 29           ; 0              ; 24     ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block18_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block17_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block16_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block15_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block14_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block13_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block12_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block11_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block10_unit                     ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block9_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block8_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block7_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block6_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block5_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block4_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block3_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block2_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; block1_unit                      ; 33    ; 30             ; 30           ; 30             ; 39     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; Ball_Unit                        ; 558   ; 13             ; 9            ; 13             ; 62     ; 13              ; 13            ; 13              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; board2_instance                  ; 5     ; 20             ; 0            ; 20             ; 30     ; 20              ; 20            ; 20              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; board_instance                   ; 11    ; 20             ; 0            ; 20             ; 30     ; 20              ; 20            ; 20              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; OverImage_Unit                   ; 0     ; 30             ; 0            ; 30             ; 30     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; WinImage_Unit                    ; 0     ; 30             ; 0            ; 30             ; 30     ; 30              ; 30            ; 30              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; vgasync_instance                 ; 2     ; 1              ; 0            ; 1              ; 25     ; 1               ; 1             ; 1               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; keyboard_Unit|reg_A              ; 16    ; 12             ; 0            ; 12             ; 12     ; 12              ; 12            ; 12              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; keyboard_Unit|reg_B              ; 16    ; 12             ; 0            ; 12             ; 12     ; 12              ; 12            ; 12              ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; keyboard_Unit|Dreg_instance2     ; 4     ; 0              ; 0            ; 0              ; 1      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; keyboard_Unit|Dreg_instance1     ; 4     ; 0              ; 0            ; 0              ; 1      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
; keyboard_Unit                    ; 4     ; 0              ; 0            ; 0              ; 9      ; 0               ; 0             ; 0               ; 0     ; 0              ; 0            ; 0                ; 0                 ;
+----------------------------------+-------+----------------+--------------+----------------+--------+-----------------+---------------+-----------------+-------+----------------+--------------+------------------+-------------------+
